﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Main
{


    public enum EMov
    {
        Up,Down,Left,Right
    }

    public class Entity
    {
        public string Class { get; set; }
        public string Race { get; set; }
        public int MaxHP { get; set; }
        public int HP { get; set; }
        public int Level { get; set; }
        public int XP { get; set; }
        public int Gold { get; set; }
        public int AC { get; set; }
        public Position Pos { get; set; }
        public string Character { get; set; }

        public Entity()
        {            
            Race = "Elf";
            Class = "Warrior";
            MaxHP = 10;
            HP = 8;
            Level = 2;
            XP = 100;
            Gold = 10;
            AC = 4;
            Pos = new Position();
            Pos.X = 5;
            Pos.Y = 8;
            Character = "@";
        }

        public void Move(EMov dir)
        {
          
        }

    }
}
